package today;

import java.io.InputStreamReader;

public class BaoZhuangTest {
    public static void main(String[] args) {
        //十六进制转换为十进制
        // Integer.parseInt(,);
        //十进制转换为二进制编码
        //Integer.toBinaryString()
        test01();
    }
    private static void test01() {
        System.out.println("基本类型-->包装类型");
        int iVal=10;
        Integer integer=new Integer(iVal);
        Integer integer1=iVal;

        int iVal1=integer.intValue();
        int iVal2=integer1;

        System.out.println("iVal1="+iVal1);

        System.out.println("基本类型int-->包装类型string");
        String str=integer.toString();
        String str1="10";
        String STR2=str1+str1;
        System.out.println("str2="+STR2);

        System.out.println("=============================");

        String string="10";
        int val01=10;
        int val02=Integer.parseInt(string,16);
        System.out.println("把字符串的10 当做16进制 转化为十进制"+val02);
        System.out.println("10的8进制"+Integer.toOctalString(val01));
        System.out.println("10的2进制"+Integer.toBinaryString(val01));


    }
}
